1
general::
Phrase(s): Haven’t I seen you somewhere before? [and] Haven’t we met before?
a polite or coy way of trying to introduce yourself to someone. • Bob: Hi. Haven’t I seen you somewhere before? Mary: I hardly think so. • Bill (moving toward Jane): Haven’t we met before? Jane (moving away from Bill): No way!
McGrawhill's American Idioms And Phrasal Verbs